tracked armored transport - Turc Anglais Dictionnaire